package com.ysu.zyw.common;

public interface Constant {
    /**
     * StatusCode
     */
    public static final int DB_STATUS_ENDED = 0;
    public static final int DB_STATUS_ONGOING = 1;

    public static final int DB_STATUS_REFUSED = 0;
    public static final int DB_STATUS_ACCEPT = 1;

    /**
     * ProcessKey
     */
    public static final String RS_KEY = "Reimbursement";
    public static final String MC_KEY = "CodeMerge";

    public static final String RS_DB_ID_KEY = "RS_";
    public static final String MC_DB_ID_KEY = "MC_";

    /**
     * ProcessConstant
     */
    public static final String ACT_ASSIGNEE = "assignee";
    public static final String ACT_ASSIGNEES = "assignees";
    public static final String ACT_REIMBURSEMENT_CHARGES = "reimbursementCharges";
    public static final String ACT_REIMBURSEMENT_EXCEPTION_BILL = "exceptionBill";
    public static final String ACT_AGREE = "agree";

    /**
     * 角色常量
     */
    public static final int ROLE_PROGRAM = 1;
    public static final String ROLE_PROGRAM_STR = "程序";
    public static final int ROLE_ACCOUNTING = 2;
    public static final String ROLE_ACCOUNTING_STR = "会计";
    public static final int ROLE_MANAGER = 3;
    public static final String ROLE_MANAGER_STR = "经理";

    /**
     * 报销常量
     */
    public static final int ACT_RP_MEAL_COST = 1;
    public static final int ACT_RP_CAR_COST = 2;
    public static final int ACT_RP_PLANE_COST = 3;

    /**
     * 合并代码常量
     */
    public static final int ACT_CM_MASTER = 1;
    public static final int ACT_CM_DEVELOP = 2;
    public static final int ACT_CM_D_DEVELOP = 3;
    public static final int ACT_CM_D_FUTURE = 4;

}
